package work2;
//定义一个手机测试类
public class PhoneTest {
    //创建主方法
    public static void main(String[] args) {
        //创建一个旧手机类对象
        OldPhone op = new OldPhone();
        //调用有参构造函数进行赋值
        op.setName("三星");
        op.setColor("白色");
        op.setType("250");
        //输出旧手机信息
        System.out.print("手机名字为：" + op.getName() + "，型号为：" + op.getType() + "，颜色是：" + op.getColor()+"的");
        //调用旧手机的打电话发短信方法
        op.call();
        System.out.print("手机名字为：" + op.getName() + "，型号为：" + op.getType() + "，颜色是：" + op.getColor()+"的");
        op.sendMessege();

        //创建一个新手机类对象并赋值各项属性
        NewPhone np = new NewPhone("华为","银色","MaxPro","5000");
        //输出新手机的各项属性
        System.out.print("手机名字为：" + np.getName() + "，型号为：" + np.getType() + "，颜色是：" + np.getColor()+"，像素是：" + np.getXiangsu() +"的");
        //调用新手机打电话方法
        np.call();
        System.out.print("手机名字为：" + np.getName() + "，型号为：" + np.getType() + "，颜色是：" + np.getColor()+"，像素是：" + np.getXiangsu() +"的");
        //调用新手机的发短信方法
        np.sendMessege();
        System.out.print("手机名字为：" + np.getName() + "，型号为：" + np.getType() + "，颜色是：" + np.getColor()+"，像素是：" + np.getXiangsu() +"的");
        //调用新手机的玩游戏方法
        np.playGame();
    }
}
